it’s chucking it down
​(British English, informal) it’s raining heavily